A new generation of radio telescopes is achieving unprecedented levels ofsensitivity and resolution, as well as increased agility and field-of-view, byemploying high-performance digital signal processing hardware to phase andcorrelate large numbers of antennas. The computational demands of these imagingsystems scale in proportion to BMN^2, where B is the signal bandwidth, M is thenumber of independent beams, and N is the number of antennas. Thespecifications of many new arrays lead to demands in excess of tens of PetaOpsper second. To meet this challenge, we have developed a general purpose correlatorarchitecture using standard 10-Gbit Ethernet switches to pass data betweenflexible hardware modules containing Field Programmable Gate Array (FPGA)chips. These chips are programmed using open-source signal processing librarieswe have developed to be flexible, scalable, and chip-independent. This workreduces the time and cost of implementing a wide range of signal processingsystems, with correlators foremost among them,and facilitates upgrading to newgenerations of processing technology. We present several correlatordeployments, including a 16-antenna, 200-MHz bandwidth, 4-bit, full Stokesparameter application deployed on the Precision Array for Probing the Epoch ofReionization.
展开▼